leather working machine - German English Dictionary